package com.adtech.export.config;

import java.util.ArrayList;
import java.util.List;

/**
 * 列头行配置
 * 
 * @author liulm
 * 
 */
public class ColHeaderRowConfig {
	private List<ColHeaderColConfig> cols = new ArrayList<ColHeaderColConfig>();

	/**
	 * 获得行下的列配置
	 * 
	 * @return
	 */
	public List<ColHeaderColConfig> getCols() {
		return cols;
	}

	/**
	 * 设置行下的列配置
	 * 
	 * @param cols
	 */
	public void setCols(List<ColHeaderColConfig> cols) {
		this.cols = cols;
	}

	/**
	 * 获得行下的指定索引列配置
	 * 
	 * @param index
	 *            索引超过时返回null
	 * @return
	 */
	public ColHeaderColConfig getColHeaderColConfig(int index) {
		ColHeaderColConfig result = null;

		if (index < cols.size())
			result = cols.get(index);

		return result;
	}

}
